home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
answrbok
/
5_5.lha
/
5_5
/
5_5c.cmp
< prev
next >
Wrap
Text File
|
1993-08-08
|
610b
|
51 lines
= ''
= MOVW &0, 0(%sp)
MOVW 0(%sp), result
= 0
= '1 '
= MOVW &1, 0(%sp)
MOVW 0(%sp), result
= 1
= '2*3 '
= MOVW &2, 0(%sp)
MOVW &3, 4(%sp)
MULW2 4(%sp), 0(%sp)
MOVW 0(%sp), result
= 6
= '2-3 '
= MOVW &2, 0(%sp)
MOVW &3, 4(%sp)
SUBW2 4(%sp), 0(%sp)
MOVW 0(%sp), result
= -1
= '5/2'
= MOVW &5, 0(%sp)
MOVW &2, 4(%sp)
DIVW2 4(%sp), 0(%sp)
MOVW 0(%sp), result
= 2
= '123/4+123*4-3'
= MOVW &123, 0(%sp)
MOVW &4, 4(%sp)
DIVW2 4(%sp), 0(%sp)
MOVW &123, 4(%sp)
MOVW &4, 8(%sp)
MULW2 8(%sp), 4(%sp)
ADDW2 4(%sp), 0(%sp)
MOVW &3, 4(%sp)
SUBW2 4(%sp), 0(%sp)
MOVW 0(%sp), result
= 519